/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package practica3;

/**
 *
 * @author Ari Mendez
 */
public class tarjeta {

    String Id;
    double saldo;
    String nombre;

    public tarjeta(String id) {
        this.Id = id;
        this.saldo = 0;
        nombre = null;
    }

    public tarjeta() {
        Id = null;
        saldo = 0;
        nombre = null;
    }

    public void setId(String valor) {
        this.Id = valor;
    }

    public String getId() {
        return this.Id;
    }

    public void setSaldo(double valor) {
        this.saldo = valor;
    }

    public double getSaldo() {
        return this.saldo;
    }

    public void setNombre(String n) {
        this.nombre = n;
    }

    public String getNombre() {
        return this.nombre;
    }

    public void cargarSaldo(double carga) {
        if(carga>0){
            this.saldo += carga;
        }
    }

    public boolean debitarSaldo(double debito) {
        boolean exito = false;

        if ((this.saldo - debito) >= 0) {
            this.saldo -= debito;
            exito = true;
        }
        return exito;
    }
}
